home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / BUSITION / TICKLEX.LZH / INSTALL.BAT next >
DOS Batch File  |  1992-09-29  |  4KB  |  125 lines

  1. echo off
  2. cls
  3. if %2x==x goto NODRIVE
  4. echo All disk drive designations must end with colons. For instance, drive C is
  5. echo designated as "C:", not "C". Make absolutely sure that you have designated
  6. echo your hard disk correctly.
  7. echo .
  8. echo If your hard disk is not "%2", then press Control-C to abort; otherwise,
  9. pause
  10. echo off
  11. cls
  12. echo Installing TickleX onto your hard disk requires 1MB of free disk space. If
  13. echo you're not SURE that 1MB is free, press Control-C to abort; otherwise,
  14. pause
  15. echo off
  16. cls
  17. %2
  18. cd\
  19. md MANAGEX
  20. cls
  21. cd\MANAGEX
  22. if not exist M--JOURN.LBF goto SKIPBACK
  23. echo If you're a registered user, please ensure that you have a reliable backup
  24. echo of your current TickleX data.    You should keep this backup indefinitely.
  25. echo If you don't have such a backup, press Control-C and make it; otherwise,
  26. pause
  27. :SKIPBACK
  28. if exist ticklex.com erase ticklex.com
  29. if exist editx.com erase editx.com
  30. cls
  31. if exist upgrd.exe erase upgrd.exe
  32. copy %1*.*
  33. if exist t7.hlp erase t?.hlp
  34. cls
  35. echo just a minute...
  36. if exist export.exe erase export.exe
  37. if exist moe.exe erase moe.exe
  38. if exist blankcal erase blankcal
  39. if exist blankcl erase blankcl
  40. if exist alarm.dat erase alarm.dat
  41. if exist ticklex.exe erase ticklex.exe
  42. if exist ticklex.ovr erase ticklex.ovr
  43. if exist ticklx.ovr erase ticklx.ovr
  44. if exist sample.lbt erase sample.lbt
  45. if exist sample.rpt erase sample.rpt
  46. if exist sample1.rpt erase sample1.rpt
  47. if exist sample2.rpt erase sample2.rpt
  48. if exist ticklex.doc erase ticklex.doc
  49. if exist upgrd.com erase upgrd.com
  50. if exist prntdrvr.exe erase prntdrvr.exe
  51. if exist editx.exe erase editx.exe
  52. if exist pc-beep.exe erase pc-beep.exe
  53. if exist m--journ.lbf rename tx.bat txold.bat
  54. cls
  55. if not exist m-journ.lbf goto EXTRACT
  56. echo                              VERY IMPORTANT
  57. echo .
  58. echo .
  59. echo Now, some program files will be extracted from an archive.  Before each
  60. echo file is extracted, a check will be made to see whether a similarly named
  61. echo one already exists on your hard disk.  If so, you'll be asked whether you
  62. echo wish to overwrite it with a new copy. 
  63. echo .
  64. echo              ALWAYS ANSWER "NO" BY PRESSSING THE "N" KEY.
  65. echo .
  66. echo .
  67. pause
  68. cls
  69. :EXTRACT
  70. tklx
  71. erase tklx.exe
  72. upgrd %2
  73. erase upgrd.*
  74. echo off
  75. cls
  76. if exist 1sttime.fyl erase 1sttime.fyl
  77. if exist m-journ.lbf goto NOTFIRST
  78. prntdrvr
  79. echo off
  80. cls
  81. rem goto SKIPPRNT
  82. echo Now, turn your printer OFF and then ON.  Make sure that it is ready to
  83. echo print and that you have loaded at least 55 sheets of paper.  Then, align
  84. echo the print head 1/2" below the top of the first sheet.
  85. echo .
  86. pause
  87. cls
  88. echo Printing documentation...
  89. rem type README.DOC >prn
  90. type TICKLEX.DOC >PRN
  91. cls
  92. echo The documentation has been printed.
  93. echo .
  94. pause
  95. goto NOTFIRST
  96. :SKIPPRNT
  97. echo     The documentation is contained in a file called TICKLEX.DOC.  If you 
  98. echo wish to print it, log into the MANAGEX directory on drive %2 and enter
  99. echo "PRINTDOC" at the DOS prompt.
  100. echo .  
  101. pause
  102. goto NOTFIRST
  103. :NOTFIRST
  104. echo off
  105. cls
  106. echo .
  107. echo .
  108. echo      Be sure to save the disk containing this version of TickleX.  You may
  109. echo need it at some time in the future if your hard disk's files are lost.
  110. echo .
  111. echo .
  112. pause
  113. echo off
  114. cls
  115. goto END
  116. :NODRIVE
  117. cls
  118. echo .
  119. echo      You must designate BOTH the SOURCE diskette and the HARD disk
  120. echo .
  121. echo example:  B:INSTALL B: C:   will install TICKLEX from drive B to drive C:
  122. echo .
  123. echo            PLEASE TRY AGAIN
  124. :END
  125.